stinking nightshade - English Synonyms Dictionary

stinking nightshade

n.
[1] henbane , black henbane , Hyoscyamus niger